import { createStore } from 'vuex' //引入vuex 内置方法createStore
const files = import.meta.globEager('./modules/*.js') //引入modules下面所有的.js文件
let modules = {}
Object.keys(files).forEach(c => {
  const module = files[c].default
  const moduleName = c.replace(/^\.\/(.*)\/(.*)\.\w+$/, '$2')
  modules[moduleName] = module
})
export default createStore({
  modules: {
    ...modules,
  },
})
